package com.pp.ent.base.aop;

import java.lang.reflect.Method;


/**
 * 类说明：代理接口;
 * 如果在方法前后需要做相关操作，必需实现该接口
 *
 * @create:创建时间：2016-7-27 下午2:32:15
 * @author:<a href="mailto:dengqu@xunlei.com">dengqu</a>
 * @version:v1.00
 */
public interface Aop {
	
	/***
	 * 方法执行前，会执行的方法
	 * @return
	 * @throws Exception
	 */
	public void before(Method method, Object[] args) throws Exception;
	
	/**
	 * 方法执行后，会执行的方法
	 * @return
	 * @throws Exception
	 */
	public void after(Method method, Object[] args) throws Exception;
}
